2013-01-04 - 5573 - Break Fix - Hot market GR, delivery and packing #HotMarket #ABAPSUPPORT #abaphotmarket

5573.200 - Hot market GR, delivery and packing issue fix

Summary Description


Hot market GR, delivery and packing issue fix

Admin Info



Purpose
5573.200 - Hot market GR, delivery and packing issue fix
Requested by
Babu Lankipalli
Issue Date
01-04-2013
Resolved by
Laxman
Resolved Date
01-18-2013
Document Status
Complete

Detailed Description

(Include Screen Shots if required )

During ZMMHM transaction after MIGO and delivery creation against TAB orders, logs are creating with duplication and with missing entries.


Analysis and Recommendations

(Include Screen Shots if required)

Analyzed the program and understand that after delivery creation while updating the table VBFA there is a problem, which needs to corrected.

In the transaction ZMMHM,Once the MIGO is done we are creating the Deliveries for them through BDC as the CALL TRANSACTION requires one free
session of an individual logon to Run/Process. So if the user runs the transaction after opening the Maximum number of sessions BDC is getting failed and deliveries are not being created So recommended them not to use the transaction with maximum number of sessions opened.
Once the Deliveries are created we are displaying the log with Sales order Number followed by its Delivery Number fetching from VBFA table as there is a problem while updating of entries in VBFA table our select statement on it is getting failed and showing the wrong data for this we have changed the logic of running the select statement until it gets succeeded based on the logs of BDC Message tab.

READ TABLE IT_MESSTAB WITH KEY MSGTYP = 'E'.
IF SY-SUBRC NE 0.
*If the status of the MESSTAB is success making the select statement to work until it is succesfully executed
DO.
SELECT VBELV ......
FROM VBFA.
IF SY-SUBRC = 0 OR SY-INDEX = 40.
EXIT.
ELSE.
WAIT UP TO 5 SECONDS.
ENDIF.
ENDDO.
ENDIF.
Test Scenario
Expected Results
Create a purchase order against TAB sales order and execute ZMMHM transaction
Check logs. There should not be any duplicate entries and missing entries

Resolution


Decided to correct the program ZRMM_HOTMARKET which is used for processing HOT Market.

Release Information


Provide link here to Release Notes